Tories Win Outright Majority in UK Elections

David Cameron’s Conservative Party won an outright majority in parliamentary elections and will be forming the next government. Labour, after having managed to piss off almost everyone during last year’s vote on Scottish independence, was essentially wiped out in Scotland, all but one of their MPs replaced by candidates from the Scottish National Party, and … Continue reading Tories Win Outright Majority in UK Elections